package com.stylefeng.guns.modular.system.model;

import com.baomidou.mybatisplus.enums.IdType;
import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author darkal
 * @since 2018-08-08
 */
@TableName("con_registration")
public class Registration extends Model<Registration> {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 姓名
     */
    private String name;
    /**
     * 地址
     */
    private String address;
    /**
     * 单位
     */
    private String org;
    /**
     * 电话
     */
    private String tel;
    /**
     * 邮箱
     */
    private String email;
    /**
     * 人数
     */
    private Integer num;
    /**
     * 邮编
     */
    private String postcode;
    /**
     * 会议酒店行政套房
     */
    private Integer room1;
    /**
     * 会议酒店普通套房
     */
    private Integer room2;
    /**
     * 会议酒店行政大床
     */
    private Integer room3;
    /**
     * 会议酒店行政双床
     */
    private Integer room4;
    /**
     * 会议酒店高级大床
     */
    private Integer room5;
    /**
     * 会议酒店高级双床
     */
    private Integer room6;
    /**
     * 会议酒店高级双床床位
     */
    private Integer room7;
    /**
     * 栖涧里创想酒店大床
     */
    private Integer room8;
    /**
     * 栖涧里创想酒店双床
     */
    private Integer room9;
    /**
     * 栖涧里创想酒店双床床位
     */
    private Integer room10;

    /**
     * 开票姓名
     */
    private String taxname;

    /**
     * 纳税人识别号
     */
    private String taxcode;
    /**
     * 备注
     */
    private String ext;
    /**
     * 状态
     */
    private Integer state;
    /**
     * 金额
     */
    private BigDecimal price;
    /**
     * 已付款金额
     */
    private BigDecimal paidPrice;
    /**
     * 学生人数
     */
    private Integer student;

    /**
     * 备注
     */
    private String openId;


    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getOrg() {
        return org;
    }

    public void setOrg(String org) {
        this.org = org;
    }

    public String getTel() {
        return tel;
    }

    public void setTel(String tel) {
        this.tel = tel;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public Integer getNum() {
        return num;
    }

    public void setNum(Integer num) {
        this.num = num;
    }

    public String getPostcode() {
        return postcode;
    }

    public void setPostcode(String postcode) {
        this.postcode = postcode;
    }

    public Integer getRoom1() {
        return room1;
    }

    public void setRoom1(Integer room1) {
        this.room1 = room1;
    }

    public Integer getRoom2() {
        return room2;
    }

    public void setRoom2(Integer room2) {
        this.room2 = room2;
    }

    public Integer getRoom3() {
        return room3;
    }

    public void setRoom3(Integer room3) {
        this.room3 = room3;
    }

    public Integer getRoom4() {
        return room4;
    }

    public void setRoom4(Integer room4) {
        this.room4 = room4;
    }

    public Integer getRoom5() {
        return room5;
    }

    public void setRoom5(Integer room5) {
        this.room5 = room5;
    }

    public Integer getRoom6() {
        return room6;
    }

    public void setRoom6(Integer room6) {
        this.room6 = room6;
    }

    public Integer getRoom7() {
        return room7;
    }

    public void setRoom7(Integer room7) {
        this.room7 = room7;
    }

    public Integer getRoom8() {
        return room8;
    }

    public void setRoom8(Integer room8) {
        this.room8 = room8;
    }

    public Integer getRoom9() {
        return room9;
    }

    public void setRoom9(Integer room9) {
        this.room9 = room9;
    }

    public Integer getRoom10() {
        return room10;
    }

    public void setRoom10(Integer room10) {
        this.room10 = room10;
    }

    public String getExt() {
        return ext;
    }

    public void setExt(String ext) {
        this.ext = ext;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public BigDecimal getPaidPrice() {
        return paidPrice;
    }

    public void setPaidPrice(BigDecimal paidPrice) {
        this.paidPrice = paidPrice;
    }

    public Integer getStudent() {
        return student;
    }

    public void setStudent(Integer student) {
        this.student = student;
    }


    public String getOpenId() {
        return openId;
    }

    public void setOpenId(String openId) {
        this.openId = openId;
    }

    public String getTaxname() {
        return taxname;
    }

    public void setTaxname(String taxname) {
        this.taxname = taxname;
    }

    public String getTaxcode() {
        return taxcode;
    }

    public void setTaxcode(String taxcode) {
        this.taxcode = taxcode;
    }

    @Override
    protected Serializable pkVal() {
        return this.id;
    }

    @Override
    public String toString() {
        return "Registration{" +
        "id=" + id +
        ", name=" + name +
        ", address=" + address +
        ", org=" + org +
        ", tel=" + tel +
        ", email=" + email +
        ", num=" + num +
        ", postcode=" + postcode +
        ", room1=" + room1 +
        ", room2=" + room2 +
        ", room3=" + room3 +
        ", room4=" + room4 +
        ", room5=" + room5 +
        ", room6=" + room6 +
        ", room7=" + room7 +
        ", room8=" + room8 +
        ", room9=" + room9 +
        ", room10=" + room10 +
        ", ext=" + ext +
        ", state=" + state +
        ", price=" + price +
        ", paidPrice=" + paidPrice +
        ", student=" + student +
        "}";
    }
}
